Zadanie: Poprawa kodu projektu

Teraz czas na zastosowanie wiedzy o zmiennych w praktyce! Otwórz swój projekt z poprzedniego modułu i znajdź w nim plik js/script.js. Twoim zadaniem jest poprawa deklaracji zmiennych zgodnie z informacjami z tego submodułu, czyli:

  • cały kod znajdujący się w tym pliku zamknij w bloku za pomocą nawiasów klamrowych { }, aby unikać używania zmiennych/stałych globalnych,
  • jeśli to możliwe, używaj stałych,
  • deklaracje stałych/zmiennych powinny być – w miarę możliwości – zagnieżdżone tak samo, jak miejsce ich wykorzystania, czyli staramy się używać możliwie małych zakresów,
  • unikaj sytuacji, w których tuż pod deklaracją zmiennej nadajesz jej wartość – lepiej zrobić to od razu w deklaracji,
  • zamień funkcje nazwane na funkcje anonimowe zapisane w stałych,

Testuj krok po kroku!

To bardzo ważne – nie zmieniaj wszystkiego naraz! Zmień jedną zmienną na stałą i wtedy sprawdź, czy skrypt działa, a w konsoli nie ma błędów. Po kilku zmianach zapisz commit i wtedy pracuj dalej.

To może wydawać się oczywiste, ale łatwo się zapomnieć i zrobić wiele zmian w kodzie. Potem testujemy i zaczynamy przeprawę przez morze błędów, wątpiąc, co zrobiliśmy dobrze, a co źle. Pamiętaj też o commitowaniu po każdej przetestowanej zmianie – dzięki temu zawsze możesz wrócić do ostatniej działającej wersji.

Po zakończeniu zadania upewnij się, że wszystkie zmiany są zapisane w commitach. Wtedy wyślij je na zdalne repozytorium, a link do najnowszego commita wyślij do sprawdzenia.

;